English Dictionary
◊ RENAL ARTERY
renal artery
n : an artery originating from the aorta and supplying the
kidney [syn: {arteria renalis}]